Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT B LEACH ROAD £299,605 £225,000 4 Jul 2016
UNITS 17 &, 18 LEACH ROAD Detached £1,269,474 £800,000 16 Apr 2008